/*
============================================================================
 Name        : MPluginAdapter.h
 Author      : 
 Version     :
 Copyright   : Your copyright notice
 Description : MPluginAdapter.h - header file
============================================================================
*/

#ifndef __MPLUGINADAPTER_H__
#define __MPLUGINADAPTER_H__

class MPluginAdapter
{
public:
	virtual void PlayL() = 0;
	virtual void PauseL() = 0;
	virtual void StopL() = 0;

	virtual TBool IsReadyToPlay() { return EFalse; }
	virtual TBool IsReadyToPause() { return EFalse; }
	virtual TBool IsReadyToStop() { return EFalse; }

	virtual TInt Volume() = 0;
	virtual void SetVolume(TInt aVolume) = 0;
};


#endif // __MPLUGINADAPTER_H__

// End of File
